Summary — energy-pkg

Project
.cache_jsoup
Total commits
344
Commit range
703ca9c (2014-09-27)57dbebc (2017-10-08)
Significant changes
26 ↑ 15 ↓ 11
Mean energy
59.7 J
Median energy
59.81 J
Std dev
1.9 J
Normal dists
328 / 344
Outliers removed
6
Energy Analyzer Energy Analyzer

Change-Event Level Legend

Level 1
Welch’s t-test p < 0.05
Level 2
Cohen’s d effect-size thresholds: |d| ≤ 0.2 (negligible) , 0.2 < |d| ≤ 0.5 (small) , 0.5 < |d| ≤ 0.8 (medium) , > 0.8 (large)
Level 3
Relative change Δ% thresholds: Δ% < 5.0% (minor) , 5.0% ≤ Δ% < 10.0% (moderate) , ≥ 10.0% (major)
Level 4
Practical significance ΔJ thresholds: ΔJ < 5.0% of median (info) , 5.0% ≤ ΔJ < 10.0% (warning) , ≥ 10.0% (critical)
Level 5
Context tags present file/module annotations for root-cause
Energy Analyzer
Commit Message Date (Oldest - Newest) Files n Normality (Shapiro-Wilk) Median (J) Std Dev (J) p-value Cohen d Δ % Δ cat Δ J Practical Level
703ca9c [maven-release-plugin] prepare release jsoup-1.8.1 2014-09-27
  • pom.xml
15 Normal 57.17 1.05 N/A N/A 0% N/A 0.0 N/A -
8dc7294 [maven-release-plugin] prepare for next development iteration 2014-09-27
  • pom.xml
15 Normal 56.91 1.00 N/A N/A 0% N/A 0.0 N/A -
6db694c TLS for repo 2014-09-27
  • pom.xml
15 Normal 56.72 1.09 N/A N/A 0% N/A 0.0 N/A -
2822422 [maven-release-plugin] prepare release jsoup-1.8.1 2014-09-27
  • pom.xml
15 Normal 57.16 0.86 N/A N/A 0% N/A 0.0 N/A -
0d295e3 Release cleanup 2014-09-27
  • pom.xml
15 Normal 56.14 1.11 N/A N/A 0% N/A 0.0 N/A -
b9463cd [maven-release-plugin] prepare release jsoup-1.8.1 2014-09-27
  • pom.xml
15 Normal 56.72 0.85 N/A N/A 0% N/A 0.0 N/A -
c962819 Snapshot 2014-09-27
  • pom.xml
15 Normal 56.49 1.04 N/A N/A 0% N/A 0.0 N/A -
1467851 [maven-release-plugin] prepare release jsoup-1.8.1.a 2014-09-27
  • pom.xml
15 Normal 57.14 1.09 N/A N/A 0% N/A 0.0 N/A -
d29504d [maven-release-plugin] prepare for next development iteration 2014-09-27
  • pom.xml
15 Normal 56.25 1.15 N/A N/A 0% N/A 0.0 N/A -
9e1ca80 Verify &raquo; 2014-09-27
  • src/test/java/org/jsoup/nodes/EntitiesTest.java
15 Normal 57.47 1.22 N/A N/A 0% N/A 0.0 N/A -
74f4f7f update with upstream 2014-09-28
  • CHANGES
  • LICENSE
  • README
  • pom.xml
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/nodes/DocumentType.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/Token.java
  • src/main/java/org/jsoup/parser/Tokeniser.java
  • src/main/java/org/jsoup/parser/TokeniserState.java
  • src/main/java/org/jsoup/safety/Cleaner.java
  • src/main/java/org/jsoup/safety/Whitelist.java
  • src/main/java/org/jsoup/select/Elements.java
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/main/java/org/jsoup/select/Selector.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
  • src/test/java/org/jsoup/nodes/DocumentTypeTest.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
  • src/test/java/org/jsoup/nodes/EntitiesTest.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
  • src/test/java/org/jsoup/safety/CleanerTest.java
  • src/test/java/org/jsoup/select/CssTest.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 57.19 1.13 N/A N/A 0% N/A 0.0 N/A -
b024415 Javadoc clarification 2014-10-01
  • src/main/java/org/jsoup/safety/Whitelist.java
15 Normal 57.16 1.03 N/A N/A 0% N/A 0.0 N/A -
de94105 Merge branch 'pr/449' 2014-10-01
  • src/main/java/org/jsoup/safety/Whitelist.java
  • src/test/java/org/jsoup/safety/CleanerTest.java
15 Normal 56.24 1.10 N/A N/A 0% N/A 0.0 N/A -
0ca6fc9 Nix jdoc warning 2014-10-01
  • src/main/java/org/jsoup/helper/StringUtil.java
15 Normal 57.29 1.06 N/A N/A 0% N/A 0.0 N/A -
91bc88c Added javadoc for # protocol 2014-10-01
  • src/main/java/org/jsoup/safety/Whitelist.java
15 Normal 56.29 0.89 N/A N/A 0% N/A 0.0 N/A -
199e34b Merge branch 'pr/441' 2014-10-01
  • src/main/java/org/jsoup/safety/Whitelist.java
  • src/test/java/org/jsoup/safety/CleanerTest.java
15 Normal 56.44 1.14 N/A N/A 0% N/A 0.0 N/A -
f500429 Merge pull request #419 from linkerlin/patch-2 2014-10-01
  • .travis.yml
15 Normal 56.15 0.93 N/A N/A 0% N/A 0.0 N/A -
333a646 Merge pull request #377 from kaznovac/master 2014-10-01
  • src/main/java/org/jsoup/helper/HttpConnection.java
15 Normal 56.34 0.97 N/A N/A 0% N/A 0.0 N/A -
af77fd3 Support for file uploads in posts 2014-10-07
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/nodes/FormElement.java
  • src/test/java/org/jsoup/helper/DataUtilTest.java
  • src/test/java/org/jsoup/helper/HttpConnectionTest.java
  • src/test/java/org/jsoup/integration/ParseTest.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 56.22 0.99 N/A N/A 0% N/A 0.0 N/A -
bd5e175 Merge branch 'feature-file-upload' 2014-10-07
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/nodes/FormElement.java
  • src/test/java/org/jsoup/helper/DataUtilTest.java
  • src/test/java/org/jsoup/helper/HttpConnectionTest.java
  • src/test/java/org/jsoup/integration/ParseTest.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 56.93 1.10 0.0291 0.84 1.3% minor 0.71 info 2
549ed00 Correct mime boundary test 2014-10-07
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/test/java/org/jsoup/helper/DataUtilTest.java
15 Normal 56.83 1.18 N/A N/A 0% N/A 0.0 N/A -
8165206 Verify #398 2014-10-07
  • src/test/java/org/jsoup/select/ElementsTest.java
15 Non-normal 57.72 1.01 N/A N/A 0% N/A 0.0 N/A -
e37cc9a Merge remote-tracking branch 'upstream/master' 2014-10-08
  • .travis.yml
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/helper/StringUtil.java
  • src/main/java/org/jsoup/nodes/FormElement.java
  • src/main/java/org/jsoup/safety/Whitelist.java
  • src/test/java/org/jsoup/helper/DataUtilTest.java
  • src/test/java/org/jsoup/helper/HttpConnectionTest.java
  • src/test/java/org/jsoup/integration/ParseTest.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
  • src/test/java/org/jsoup/safety/CleanerTest.java
  • src/test/java/org/jsoup/select/ElementsTest.java
15 Normal 56.76 1.11 N/A N/A 0% N/A 0.0 N/A -
a0bd168 1. rename methods and variables 2014-10-08
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 56.80 0.81 N/A N/A 0% N/A 0.0 N/A -
245b265 1. rearrange ssl initializations to be performed only for connectons of proper 2014-10-08
  • src/main/java/org/jsoup/helper/HttpConnection.java
15 Normal 57.50 1.21 N/A N/A 0% N/A 0.0 N/A -
4770715 1. restructure tests 2014-10-08
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 56.35 1.49 N/A N/A 0% N/A 0.0 N/A -
514dcd8 1. ignore integration tests by default 2014-10-08
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 56.68 1.18 N/A N/A 0% N/A 0.0 N/A -
954e0f3 Better handle class names and the empty string 2014-10-10
  • src/main/java/org/jsoup/nodes/Element.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 56.53 0.95 N/A N/A 0% N/A 0.0 N/A -
cda2c5d Changelog 2014-10-11
  • CHANGES
  • src/main/java/org/jsoup/nodes/Element.java
15 Normal 56.46 0.82 N/A N/A 0% N/A 0.0 N/A -
527a2f4 Merge branch 'pr/469' 2014-10-11
  • CHANGES
  • src/main/java/org/jsoup/nodes/Element.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 56.64 1.25 N/A N/A 0% N/A 0.0 N/A -
a35fd08 For HTML5 output, use a lowercase doctype 2014-10-11
  • CHANGES
  • src/main/java/org/jsoup/nodes/DocumentType.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
  • src/test/java/org/jsoup/nodes/DocumentTypeTest.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 56.97 0.72 N/A N/A 0% N/A 0.0 N/A -
4c844c1 Most likely if breaker 2014-10-11
  • src/main/java/org/jsoup/parser/Tag.java
15 Normal 55.80 0.92 0.0113 -0.99 2.1% minor -1.17 info 2
837d77f Added some missing HTML5 tags 2014-10-11
  • src/main/java/org/jsoup/parser/Tag.java
15 Normal 56.62 1.19 N/A N/A 0% N/A 0.0 N/A -
119fd96 Treat 2xx and 3xx as OK, Location for redir 2014-10-11
  • CHANGES
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 57.10 1.14 N/A N/A 0% N/A 0.0 N/A -
a76f2e9 Support for PUT, DELETE, PATCH 2014-10-11
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 57.13 1.06 N/A N/A 0% N/A 0.0 N/A -
a4883a4 Support for W3C DOM document conversion. 2014-10-11
  • CHANGES
  • src/main/java/org/jsoup/helper/W3CDom.java
  • src/test/java/org/jsoup/helper/W3CDomTest.java
15 Normal 57.93 1.19 0.0282 0.85 1.4% minor 0.80 info 2
597ddb1 w3c url test 2014-10-11
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 58.34 1.18 N/A N/A 0% N/A 0.0 N/A -
b45aebf Updated license URL 2014-10-12
  • pom.xml
15 Normal 58.06 1.16 N/A N/A 0% N/A 0.0 N/A -
e613360 Annotations added and some cleanup. 2014-10-17
  • src/main/java/org/jsoup/examples/HtmlToPlainText.java
  • src/main/java/org/jsoup/helper/DescendableLinkedList.java
  • src/main/java/org/jsoup/helper/W3CDom.java
  • src/main/java/org/jsoup/nodes/Attribute.java
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/Comment.java
  • src/main/java/org/jsoup/nodes/DataNode.java
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/main/java/org/jsoup/nodes/TextNode.java
  • src/main/java/org/jsoup/nodes/XmlDeclaration.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/main/java/org/jsoup/parser/Tag.java
  • src/main/java/org/jsoup/parser/TokenQueue.java
  • src/main/java/org/jsoup/parser/Tokeniser.java
  • src/main/java/org/jsoup/safety/Cleaner.java
  • src/main/java/org/jsoup/select/CombiningEvaluator.java
  • src/main/java/org/jsoup/select/Elements.java
  • src/main/java/org/jsoup/select/StructuralEvaluator.java
15 Non-normal 58.21 1.37 N/A N/A 0% N/A 0.0 N/A -
e936b1b Cleanup. 2014-10-17
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/TreeBuilder.java
15 Normal 58.42 1.36 N/A N/A 0% N/A 0.0 N/A -
2e20bc1 Added missing javadoc tags. 2014-10-17
  • src/main/java/org/jsoup/helper/DescendableLinkedList.java
  • src/main/java/org/jsoup/helper/W3CDom.java
  • src/main/java/org/jsoup/nodes/TextNode.java
  • src/main/java/org/jsoup/parser/TokenQueue.java
  • src/main/java/org/jsoup/select/Selector.java
15 Normal 58.17 0.76 N/A N/A 0% N/A 0.0 N/A -
23c2d42 Replaced the empty expression with a better visibible one. 2014-10-17
  • src/main/java/org/jsoup/parser/CharacterReader.java
15 Normal 58.02 1.32 N/A N/A 0% N/A 0.0 N/A -
f879638 Null check added 2014-10-17
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
15 Normal 58.59 1.18 N/A N/A 0% N/A 0.0 N/A -
288b76e Replaced the if-test with a return test. 2014-10-17
  • src/main/java/org/jsoup/nodes/Attributes.java
15 Normal 58.18 1.13 N/A N/A 0% N/A 0.0 N/A -
ed95f9b Merge pull request #477 from offa/some_fixes 2014-10-17
  • src/main/java/org/jsoup/examples/HtmlToPlainText.java
  • src/main/java/org/jsoup/helper/DescendableLinkedList.java
  • src/main/java/org/jsoup/helper/W3CDom.java
  • src/main/java/org/jsoup/nodes/Attribute.java
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/Comment.java
  • src/main/java/org/jsoup/nodes/DataNode.java
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/nodes/TextNode.java
  • src/main/java/org/jsoup/nodes/XmlDeclaration.java
  • src/main/java/org/jsoup/parser/CharacterReader.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/main/java/org/jsoup/parser/Tag.java
  • src/main/java/org/jsoup/parser/TokenQueue.java
  • src/main/java/org/jsoup/parser/Tokeniser.java
  • src/main/java/org/jsoup/parser/TreeBuilder.java
  • src/main/java/org/jsoup/safety/Cleaner.java
  • src/main/java/org/jsoup/select/CombiningEvaluator.java
  • src/main/java/org/jsoup/select/Elements.java
  • src/main/java/org/jsoup/select/Selector.java
  • src/main/java/org/jsoup/select/StructuralEvaluator.java
15 Normal 58.38 1.52 N/A N/A 0% N/A 0.0 N/A -
8c673dd Element.classNames() must not be cached 2014-10-18
  • src/main/java/org/jsoup/nodes/Element.java
15 Normal 58.82 1.02 N/A N/A 0% N/A 0.0 N/A -
850e1c2 Test for Issue#478 (class names must not be cached) 2014-10-18
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 57.97 1.49 N/A N/A 0% N/A 0.0 N/A -
24d01fb Merge pull request #479 from hannibal218bc/fix-element-classnames 2014-10-18
  • src/main/java/org/jsoup/nodes/Element.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 58.42 1.39 N/A N/A 0% N/A 0.0 N/A -
ab7feed Add CSS selector filter to HtmlToPlainText example 2014-10-19
  • CHANGES
  • src/main/java/org/jsoup/examples/HtmlToPlainText.java
15 Normal 58.62 1.25 N/A N/A 0% N/A 0.0 N/A -
0993f66 Replaced unicode BOM "magic number" with a constant. 2014-10-21
  • src/main/java/org/jsoup/helper/DataUtil.java
15 Non-normal 58.74 1.51 N/A N/A 0% N/A 0.0 N/A -
83ad1bc Merge pull request #483 from offa/magic_number_replaced 2014-10-21
  • src/main/java/org/jsoup/helper/DataUtil.java
15 Normal 58.29 1.07 N/A N/A 0% N/A 0.0 N/A -
8e52445 Optimized character reference searches 2014-10-26
  • src/main/java/org/jsoup/parser/Tokeniser.java
  • src/main/java/org/jsoup/parser/TokeniserState.java
15 Normal 58.11 1.25 N/A N/A 0% N/A 0.0 N/A -
4ec4cf2 Reduce GC by not forcing string builders 2014-10-26
  • src/main/java/org/jsoup/parser/Tokeniser.java
15 Normal 58.75 1.40 N/A N/A 0% N/A 0.0 N/A -
59453e2 Less GC in cache check 2014-10-26
  • src/main/java/org/jsoup/parser/CharacterReader.java
15 Normal 58.86 1.25 N/A N/A 0% N/A 0.0 N/A -
01a6269 Use ArrayList instead of LinkedList 2014-10-26
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/main/java/org/jsoup/parser/TreeBuilder.java
  • src/main/java/org/jsoup/parser/XmlTreeBuilder.java
15 Normal 58.67 1.28 N/A N/A 0% N/A 0.0 N/A -
da9547e Update charset of meta tag. 2014-10-27
  • src/main/java/org/jsoup/nodes/Document.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Normal 58.02 1.23 N/A N/A 0% N/A 0.0 N/A -
fee4762 Merge remote-tracking branch 'upstream/master' 2014-10-27
  • CHANGES
  • pom.xml
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/examples/HtmlToPlainText.java
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/main/java/org/jsoup/helper/DescendableLinkedList.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/helper/W3CDom.java
  • src/main/java/org/jsoup/nodes/Attribute.java
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/Comment.java
  • src/main/java/org/jsoup/nodes/DataNode.java
  • src/main/java/org/jsoup/nodes/DocumentType.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/nodes/TextNode.java
  • src/main/java/org/jsoup/nodes/XmlDeclaration.java
  • src/main/java/org/jsoup/parser/CharacterReader.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/main/java/org/jsoup/parser/Tag.java
  • src/main/java/org/jsoup/parser/TokenQueue.java
  • src/main/java/org/jsoup/parser/Tokeniser.java
  • src/main/java/org/jsoup/parser/TreeBuilder.java
  • src/main/java/org/jsoup/safety/Cleaner.java
  • src/main/java/org/jsoup/select/CombiningEvaluator.java
  • src/main/java/org/jsoup/select/Elements.java
  • src/main/java/org/jsoup/select/Selector.java
  • src/main/java/org/jsoup/select/StructuralEvaluator.java
  • src/test/java/org/jsoup/helper/W3CDomTest.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
  • src/test/java/org/jsoup/nodes/DocumentTypeTest.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 58.12 0.77 N/A N/A 0% N/A 0.0 N/A -
c032589 Formated to match the rest of the codebase. 2014-10-27
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Normal 58.68 1.15 N/A N/A 0% N/A 0.0 N/A -
4424fe8 Merge branch 'master' into speedbird 2014-10-27
  • src/main/java/org/jsoup/helper/DataUtil.java
15 Normal 58.52 1.37 N/A N/A 0% N/A 0.0 N/A -
17796e3 Reuse String[] for inSpecificScope 2014-10-27
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
15 Normal 59.05 1.09 0.0499 0.75 0.9% minor 0.53 info 2
e991936 Reuse Tokens, instead of creating all the time 2014-10-27
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/main/java/org/jsoup/parser/Token.java
  • src/main/java/org/jsoup/parser/Tokeniser.java
  • src/main/java/org/jsoup/parser/TokeniserState.java
  • src/main/java/org/jsoup/parser/TreeBuilder.java
15 Normal 58.29 0.85 N/A N/A 0% N/A 0.0 N/A -
ac5e9e8 Name safety 2014-10-27
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
15 Normal 58.92 1.25 N/A N/A 0% N/A 0.0 N/A -
990285b Short-circuit addChildren 2014-10-27
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Node.java
15 Normal 57.56 1.31 N/A N/A 0% N/A 0.0 N/A -
b9c1740 Refactor the Elements collection to extend instead of delegate 2014-10-28
  • src/main/java/org/jsoup/select/Elements.java
15 Normal 58.01 1.53 N/A N/A 0% N/A 0.0 N/A -
e47d908 Use a CharacterBuffer in CharacterReader 2014-10-28
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/main/java/org/jsoup/parser/CharacterReader.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/Parser.java
  • src/main/java/org/jsoup/parser/TreeBuilder.java
  • src/main/java/org/jsoup/parser/XmlTreeBuilder.java
15 Normal 59.33 1.12 0.0387 0.80 2.3% minor 1.32 info 2
7d7a298 Revert "Use a CharacterBuffer in CharacterReader" 2014-10-28
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/main/java/org/jsoup/parser/CharacterReader.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/Parser.java
  • src/main/java/org/jsoup/parser/TreeBuilder.java
  • src/main/java/org/jsoup/parser/XmlTreeBuilder.java
15 Normal 58.56 1.13 N/A N/A 0% N/A 0.0 N/A -
1894858 Don't allocate new char[]s for every character reference 2014-10-28
  • src/main/java/org/jsoup/parser/Tokeniser.java
15 Normal 58.41 1.08 N/A N/A 0% N/A 0.0 N/A -
4ae8917 Renamed SSL to TLS 2014-10-28
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 58.76 1.15 N/A N/A 0% N/A 0.0 N/A -
c1924be Merge branch 'pr/343' 2014-10-28
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 58.43 1.00 N/A N/A 0% N/A 0.0 N/A -
8b57279 Update of meta charset tags. 2014-10-29
  • src/main/java/org/jsoup/nodes/Document.java
15 Normal 58.91 1.19 N/A N/A 0% N/A 0.0 N/A -
9271f80 Implementation of meta charset update. 2014-10-29
  • src/main/java/org/jsoup/nodes/Document.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Normal 59.09 1.15 N/A N/A 0% N/A 0.0 N/A -
174dca2 Moved charset update settings into Document class and improved tests. 2014-10-29
  • src/main/java/org/jsoup/nodes/Document.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Normal 58.55 1.44 N/A N/A 0% N/A 0.0 N/A -
75e9330 Obsolete meta charset elements are removed on update. 2014-10-29
  • src/main/java/org/jsoup/nodes/Document.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Normal 58.82 1.60 N/A N/A 0% N/A 0.0 N/A -
eb7e65e Implementation for Xml incl. tests. 2014-10-30
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/nodes/XmlDeclaration.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Normal 58.64 1.35 N/A N/A 0% N/A 0.0 N/A -
85c8356 Documentation added, todo removed. 2014-10-31
  • src/main/java/org/jsoup/nodes/Document.java
15 Normal 58.39 1.02 N/A N/A 0% N/A 0.0 N/A -
567b90e Merge branch 'master' of https://github.com/jhy/jsoup 2014-11-03
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/parser/CharacterReader.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/main/java/org/jsoup/parser/Token.java
  • src/main/java/org/jsoup/parser/Tokeniser.java
  • src/main/java/org/jsoup/parser/TokeniserState.java
  • src/main/java/org/jsoup/parser/TreeBuilder.java
  • src/main/java/org/jsoup/parser/XmlTreeBuilder.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
  • src/test/java/org/jsoup/parser/CharacterReaderTest.java
15 Normal 58.49 1.26 N/A N/A 0% N/A 0.0 N/A -
659f983 Update to allow for specification of form post data charset. Updates to Connection and Request interfaces and HttpConnection implementation 2014-11-04
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
15 Normal 59.14 0.88 N/A N/A 0% N/A 0.0 N/A -
eacba9a Fix for https://github.com/jhy/jsoup/issues/504 2014-12-11
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/parser/Parser.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 59.15 0.98 N/A N/A 0% N/A 0.0 N/A -
ee613b2 Fixed UnsupportedCharsetException for meta charset tags with an unsupported charset. 2014-12-16
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/test/java/org/jsoup/helper/DataUtilTest.java
15 Normal 58.04 1.05 0.047 -0.76 1.9% minor -1.11 info 2
95c64c0 removed unused loop labels 2014-12-26
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
15 Normal 58.66 1.12 N/A N/A 0% N/A 0.0 N/A -
32fc662 added missing override 2014-12-27
  • src/main/java/org/jsoup/nodes/Attributes.java
15 Normal 57.81 1.23 N/A N/A 0% N/A 0.0 N/A -
1153eee cookieVal cannot be null at this point since will get NullPointerExcepion on the previous .trim methods 2014-12-27
  • src/main/java/org/jsoup/helper/HttpConnection.java
15 Normal 58.75 1.30 N/A N/A 0% N/A 0.0 N/A -
05faab3 removed unused imports and redundant type info 2014-12-27
  • src/main/java/org/jsoup/nodes/TextNode.java
  • src/main/java/org/jsoup/parser/Tokeniser.java
  • src/test/java/org/jsoup/helper/StringUtilTest.java
  • src/test/java/org/jsoup/nodes/EntitiesTest.java
  • src/test/java/org/jsoup/nodes/FormElementTest.java
  • src/test/java/org/jsoup/nodes/NodeTest.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
  • src/test/java/org/jsoup/parser/XmlTreeBuilderTest.java
15 Normal 58.59 1.48 N/A N/A 0% N/A 0.0 N/A -
842977c Fixed JavaDoc errors and warnings for JDK8 with stricter doc rules. 2015-01-03
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/examples/HtmlToPlainText.java
  • src/main/java/org/jsoup/helper/W3CDom.java
  • src/main/java/org/jsoup/nodes/Attribute.java
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/parser/Tag.java
  • src/main/java/org/jsoup/safety/Cleaner.java
  • src/main/java/org/jsoup/safety/Whitelist.java
  • src/main/java/org/jsoup/select/Elements.java
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/main/java/org/jsoup/select/NodeTraversor.java
  • src/main/java/org/jsoup/select/NodeVisitor.java
  • src/main/java/org/jsoup/select/Selector.java
15 Normal 59.14 1.44 N/A N/A 0% N/A 0.0 N/A -
2f7079a Fix for classes with space. 2015-01-09
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 58.46 1.11 N/A N/A 0% N/A 0.0 N/A -
f522764 Use platform independent line endings in tests. 2015-03-06
  • src/test/java/org/jsoup/TextUtil.java
  • src/test/java/org/jsoup/helper/W3CDomTest.java
15 Normal 57.82 1.33 N/A N/A 0% N/A 0.0 N/A -
ee5d4df store invalid head/noscript tokens as character tokens 2015-03-17
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 58.47 1.21 0.0457 0.76 1.1% minor 0.65 info 2
22217f1 fix test 2015-03-17
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Normal 58.13 1.05 N/A N/A 0% N/A 0.0 N/A -
6941818 Only submit radio and checkboxes if checked attribute set 2015-03-29
  • CHANGES
  • src/main/java/org/jsoup/nodes/FormElement.java
  • src/test/java/org/jsoup/nodes/FormElementTest.java
15 Non-normal 57.42 1.38 N/A N/A 0% N/A 0.0 N/A -
2588abd Merge pull request #533 from torrlane/master 2015-03-29
  • src/test/java/org/jsoup/TextUtil.java
  • src/test/java/org/jsoup/helper/W3CDomTest.java
15 Normal 59.22 1.41 N/A N/A 0% N/A 0.0 N/A -
98e87c6 Merge pull request #526 from offa/class_fix 2015-03-29
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 58.48 1.14 N/A N/A 0% N/A 0.0 N/A -
f40b155 Merge pull request #540 from jaredstehler/store-invalid-noscript-as-char 2015-03-29
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 57.49 1.55 N/A N/A 0% N/A 0.0 N/A -
37ab504 Merge pull request #487 from cromoteca/master 2015-03-29
  • src/main/java/org/jsoup/select/Elements.java
15 Normal 58.30 0.85 N/A N/A 0% N/A 0.0 N/A -
bcdd5bb Merge pull request #517 from offa/javadoc_fix 2015-03-29
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/examples/HtmlToPlainText.java
  • src/main/java/org/jsoup/helper/W3CDom.java
  • src/main/java/org/jsoup/nodes/Attribute.java
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/parser/Tag.java
  • src/main/java/org/jsoup/safety/Cleaner.java
  • src/main/java/org/jsoup/safety/Whitelist.java
  • src/main/java/org/jsoup/select/Elements.java
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/main/java/org/jsoup/select/NodeTraversor.java
  • src/main/java/org/jsoup/select/NodeVisitor.java
  • src/main/java/org/jsoup/select/Selector.java
15 Normal 57.67 1.05 N/A N/A 0% N/A 0.0 N/A -
a9fb01b Merge pull request #512 from mitemitreski/master 2015-03-29
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/TextNode.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/main/java/org/jsoup/parser/Tokeniser.java
  • src/test/java/org/jsoup/helper/StringUtilTest.java
  • src/test/java/org/jsoup/nodes/EntitiesTest.java
  • src/test/java/org/jsoup/nodes/FormElementTest.java
  • src/test/java/org/jsoup/nodes/NodeTest.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
  • src/test/java/org/jsoup/parser/XmlTreeBuilderTest.java
15 Normal 58.02 1.08 N/A N/A 0% N/A 0.0 N/A -
13b55d7 Merge pull request #506 from kguelzau/master 2015-03-29
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/parser/Parser.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 60.40 1.05 0.000211 1.55 4.1% minor 2.38 info 3
a2e331f Merge pull request #491 from andyphillips404/master 2015-03-29
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
15 Normal 59.28 1.57 0.0306 -0.84 1.9% minor -1.12 info 2
a7b2b42 Merge pull request #509 from offa/datautil_fix 2015-03-29
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/test/java/org/jsoup/helper/DataUtilTest.java
15 Normal 59.22 1.63 N/A N/A 0% N/A 0.0 N/A -
b8c259c Check content-length != 0, or will throw an IO Exception 2015-03-29
  • CHANGES
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 59.87 1.04 N/A N/A 0% N/A 0.0 N/A -
8391b72 Improved hashcode and equals for Node 2015-03-29
  • CHANGES
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/nodes/TextNode.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 59.65 1.42 N/A N/A 0% N/A 0.0 N/A -
585eb72 Improve performance when selecting against multiple roots 2015-03-29
  • CHANGES
  • src/main/java/org/jsoup/select/Selector.java
15 Normal 60.69 1.12 0.0498 0.75 1.7% minor 1.04 info 2
3519d82 Merge branch 'master' into update_meta_charset 2015-03-30
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/examples/HtmlToPlainText.java
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/helper/W3CDom.java
  • src/main/java/org/jsoup/nodes/Attribute.java
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/main/java/org/jsoup/nodes/FormElement.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/nodes/TextNode.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/main/java/org/jsoup/parser/Parser.java
  • src/main/java/org/jsoup/parser/Tag.java
  • src/main/java/org/jsoup/parser/Tokeniser.java
  • src/main/java/org/jsoup/safety/Cleaner.java
  • src/main/java/org/jsoup/safety/Whitelist.java
  • src/main/java/org/jsoup/select/Elements.java
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/main/java/org/jsoup/select/NodeTraversor.java
  • src/main/java/org/jsoup/select/NodeVisitor.java
  • src/main/java/org/jsoup/select/Selector.java
  • src/test/java/org/jsoup/TextUtil.java
  • src/test/java/org/jsoup/helper/DataUtilTest.java
  • src/test/java/org/jsoup/helper/StringUtilTest.java
  • src/test/java/org/jsoup/helper/W3CDomTest.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
  • src/test/java/org/jsoup/nodes/EntitiesTest.java
  • src/test/java/org/jsoup/nodes/FormElementTest.java
  • src/test/java/org/jsoup/nodes/NodeTest.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
  • src/test/java/org/jsoup/parser/XmlTreeBuilderTest.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 60.09 1.36 0.0493 -0.75 1.0% minor -0.60 info 2
99268a9 Tests for meta charset update over-worked. 2015-03-30
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Normal 59.67 1.42 N/A N/A 0% N/A 0.0 N/A -
1fd3a3c Tidied up siblingIndex() access in Node 2015-04-02
  • src/main/java/org/jsoup/nodes/Node.java
15 Normal 59.14 1.34 N/A N/A 0% N/A 0.0 N/A -
0c10dbf Added test case for clone 2015-04-02
  • src/test/java/org/jsoup/nodes/NodeTest.java
15 Normal 59.74 1.24 N/A N/A 0% N/A 0.0 N/A -
c01fcd3 Form data submission fix 2015-04-02
  • src/main/java/org/jsoup/nodes/FormElement.java
  • src/test/java/org/jsoup/nodes/FormElementTest.java
15 Normal 59.19 1.27 N/A N/A 0% N/A 0.0 N/A -
0961b24 Test case for #455 2015-04-02
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Non-normal 59.96 1.15 N/A N/A 0% N/A 0.0 N/A -
b14e735 Speed fix for Android canEncode 2015-04-06
  • CHANGES
  • src/main/java/org/jsoup/nodes/Entities.java
15 Normal 59.72 1.04 N/A N/A 0% N/A 0.0 N/A -
495cb3d Speed improvement for .class selector 2015-04-06
  • CHANGES
  • src/main/java/org/jsoup/nodes/Element.java
15 Normal 59.83 1.17 N/A N/A 0% N/A 0.0 N/A -
2bef2e7 Simplify get by ID 2015-04-06
  • src/main/java/org/jsoup/nodes/Element.java
15 Normal 59.38 1.08 0.0438 -0.77 0.8% minor -0.45 info 2
6d6ee1c Merge remote-tracking branch 'upstream/master' into update_meta_charset 2015-04-07
  • CHANGES
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/main/java/org/jsoup/nodes/FormElement.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
  • src/test/java/org/jsoup/nodes/FormElementTest.java
  • src/test/java/org/jsoup/nodes/NodeTest.java
15 Normal 59.52 1.24 N/A N/A 0% N/A 0.0 N/A -
e880999 Fixed format. 2015-04-08
  • src/main/java/org/jsoup/nodes/Document.java
15 Normal 60.15 1.12 N/A N/A 0% N/A 0.0 N/A -
888ae2c Calls of 'displayName()' replaced by 'name()'. 2015-04-08
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Normal 59.98 1.04 N/A N/A 0% N/A 0.0 N/A -
6820982 Call of 'displayName()' replaced for not related test too. 2015-04-08
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Normal 59.92 1.18 N/A N/A 0% N/A 0.0 N/A -
dcc35b7 Autoenable 'updateMetaCharset' on charset update. 2015-04-08
  • src/main/java/org/jsoup/nodes/Document.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Normal 60.53 1.32 N/A N/A 0% N/A 0.0 N/A -
e981b5d Methods renamed. 2015-04-08
  • src/main/java/org/jsoup/nodes/Document.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Normal 58.85 1.28 N/A N/A 0% N/A 0.0 N/A -
6e14804 Javadoc for selector parse exceptions 2015-04-08
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/select/Selector.java
15 Normal 58.63 1.28 N/A N/A 0% N/A 0.0 N/A -
b831caa Code cleanup. 2015-04-09
  • src/main/java/org/jsoup/nodes/Document.java
15 Normal 60.52 0.73 0.00353 1.19 3.2% minor 1.89 info 3
684ae68 Merge branch 'pr/486' 2015-04-09
  • CHANGES
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/nodes/XmlDeclaration.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Normal 58.87 1.27 0.0172 -0.94 2.7% minor -1.65 info 2
7210a17 [maven-release-plugin] prepare release jsoup-1.8.2 2015-04-13
  • pom.xml
15 Normal 60.14 1.20 N/A N/A 0% N/A 0.0 N/A -
abaac7a [maven-release-plugin] prepare for next development iteration 2015-04-13
  • pom.xml
15 Normal 59.43 1.12 N/A N/A 0% N/A 0.0 N/A -
1bcaf3c [maven-release-plugin] prepare release jsoup-1.8.2 2015-04-13
  • pom.xml
15 Normal 59.78 1.08 N/A N/A 0% N/A 0.0 N/A -
616d3c4 Code cleanup 2015-04-17
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/nodes/Attribute.java
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/parser/Tag.java
  • src/main/java/org/jsoup/parser/Token.java
  • src/main/java/org/jsoup/select/NodeVisitor.java
15 Normal 59.81 1.30 N/A N/A 0% N/A 0.0 N/A -
63b778a Code cleanup 2015-04-17
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/nodes/FormElement.java
  • src/main/java/org/jsoup/nodes/XmlDeclaration.java
  • src/main/java/org/jsoup/parser/Parser.java
  • src/main/java/org/jsoup/parser/TokenQueue.java
15 Normal 59.57 1.61 N/A N/A 0% N/A 0.0 N/A -
373ea35 Code cleanup 2015-04-17
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/nodes/FormElement.java
15 Normal 59.15 1.79 N/A N/A 0% N/A 0.0 N/A -
eafba57 Add custom boolean attribute support #503 2015-04-18
  • src/main/java/org/jsoup/nodes/Attribute.java
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/BooleanAttribute.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/parser/Token.java
  • src/main/java/org/jsoup/parser/TokeniserState.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
  • src/test/java/org/jsoup/parser/AttributeParseTest.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 59.78 1.25 N/A N/A 0% N/A 0.0 N/A -
11f7c1b Search for element siblings by identity not content 2015-04-21
  • CHANGES
  • src/main/java/org/jsoup/nodes/Element.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 58.89 1.10 N/A N/A 0% N/A 0.0 N/A -
9e97fbf :lt documentation fix 2015-04-22
  • src/main/java/org/jsoup/select/Selector.java
15 Normal 59.06 1.12 N/A N/A 0% N/A 0.0 N/A -
23982c2 added proxy support 2015-05-03
  • src/main/java/org/jsoup/helper/HttpConnection.java
15 Normal 59.38 1.12 N/A N/A 0% N/A 0.0 N/A -
0986da6 added proxy support 2015-05-03
  • src/main/java/org/jsoup/Jsoup.java
15 Normal 59.47 1.05 N/A N/A 0% N/A 0.0 N/A -
521681b Explicilty test the type of boolean Attribute instances 2015-05-18
  • src/test/java/org/jsoup/nodes/ElementTest.java
  • src/test/java/org/jsoup/parser/AttributeParseTest.java
15 Normal 59.00 1.36 N/A N/A 0% N/A 0.0 N/A -
b86beca Keep tag that have not been closed by > before reaching EOF. 2015-05-27
  • src/main/java/org/jsoup/parser/TokeniserState.java
  • src/test/java/org/jsoup/parser/XmlTreeBuilderTest.java
15 Normal 59.18 1.13 N/A N/A 0% N/A 0.0 N/A -
4e6100f bump to 1.8.3-SNAPSHOT 2015-06-17
  • pom.xml
15 Normal 59.65 1.10 N/A N/A 0% N/A 0.0 N/A -
ec60867 Merge pull request #592 from HubSpot/bump-to-snapshot 2015-07-05
  • pom.xml
15 Normal 58.34 1.23 N/A N/A 0% N/A 0.0 N/A -
3a7f39c Fixed an issue where unexpected elements in a badly nested table could be moved to the wrong location in the document. 2015-07-05
  • CHANGES
  • src/main/java/org/jsoup/parser/TreeBuilder.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
  • src/test/resources/htmltests/table-invalid-elements.html
15 Normal 58.79 1.44 N/A N/A 0% N/A 0.0 N/A -
4edb789 Merge pull request #582 from fazerish/handle_unclosed_tag_on_eof 2015-07-05
  • src/main/java/org/jsoup/parser/TokeniserState.java
  • src/test/java/org/jsoup/parser/XmlTreeBuilderTest.java
15 Normal 58.92 1.19 N/A N/A 0% N/A 0.0 N/A -
e5e1846 Merge pull request #555 from Legioth/master 2015-07-05
  • src/main/java/org/jsoup/nodes/Attribute.java
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/BooleanAttribute.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/parser/Token.java
  • src/main/java/org/jsoup/parser/TokeniserState.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
  • src/test/java/org/jsoup/parser/AttributeParseTest.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 59.14 0.76 N/A N/A 0% N/A 0.0 N/A -
a04b373 Use the XML parser if the MIME-type matches an XML type 2015-07-05
  • src/main/java/org/jsoup/helper/HttpConnection.java
15 Normal 59.01 1.41 N/A N/A 0% N/A 0.0 N/A -
5236f0b Only switch to XML if parser not already specified 2015-07-05
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 59.11 1.02 N/A N/A 0% N/A 0.0 N/A -
e6514a0 Merge branch 'pr/574' 2015-07-05
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 58.69 1.12 N/A N/A 0% N/A 0.0 N/A -
5be8b08 Test for redirects in form of ./file.html 2015-07-05
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 59.24 0.93 N/A N/A 0% N/A 0.0 N/A -
3b4f9df Fix table insertion into TH tags 2015-07-05
  • CHANGES
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 58.67 1.49 N/A N/A 0% N/A 0.0 N/A -
84a2dfe Added test to confirm that #345 (abs urls) work 2015-07-05
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 58.78 1.39 N/A N/A 0% N/A 0.0 N/A -
ddf4c1b Test to validate #249 works correctly 2015-07-05
  • src/test/java/org/jsoup/nodes/FormElementTest.java
15 Non-normal 58.86 1.12 N/A N/A 0% N/A 0.0 N/A -
3ba88d8 Fixed &nbsp; for XHTML in Shift_JS 2015-07-05
  • CHANGES
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Normal 58.97 1.56 N/A N/A 0% N/A 0.0 N/A -
1e09df6 Fix a relative redirect issue, and clean up URL resolving. 2015-07-13
  • CHANGES
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/helper/StringUtil.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/test/java/org/jsoup/helper/StringUtilTest.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
  • src/test/java/org/jsoup/nodes/NodeTest.java
15 Normal 59.81 1.26 N/A N/A 0% N/A 0.0 N/A -
a025d87 Escape < in XML attributes 2015-07-13
  • CHANGES
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/test/java/org/jsoup/nodes/EntitiesTest.java
15 Normal 59.49 1.67 N/A N/A 0% N/A 0.0 N/A -
8c43a81 Performance improvement on parsing larger HTML pages. 2015-08-01
  • CHANGES
  • src/main/java/org/jsoup/helper/StringUtil.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
15 Normal 58.96 1.10 N/A N/A 0% N/A 0.0 N/A -
f4c7766 Fix test now that XML responses auto use XML parser 2015-08-02
  • src/test/java/org/jsoup/parser/XmlTreeBuilderTest.java
15 Normal 59.29 1.09 N/A N/A 0% N/A 0.0 N/A -
06d4ffe Prep next release 2015-08-02
  • CHANGES
  • pom.xml
15 Normal 60.79 1.38 0.0477 0.76 2.5% minor 1.50 info 2
124eef7 Working to get mvn release:prepare to work 2015-08-02
  • pom.xml
  • release.properties
15 Normal 60.68 1.08 N/A N/A 0% N/A 0.0 N/A -
f51e798 [maven-release-plugin] prepare release jsoup-1.8.3a 2015-08-02
  • pom.xml
15 Normal 59.78 1.23 N/A N/A 0% N/A 0.0 N/A -
658bb5c [maven-release-plugin] prepare for next development iteration 2015-08-02
  • pom.xml
15 Normal 59.47 1.13 N/A N/A 0% N/A 0.0 N/A -
0aa50cd Fix "Parent" Evaluator ignores "root" argument for matches. 2015-08-30
  • src/main/java/org/jsoup/select/StructuralEvaluator.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 59.95 0.96 N/A N/A 0% N/A 0.0 N/A -
b79afd3 Add changelog 2015-08-30
  • CHANGES
  • src/main/java/org/jsoup/select/StructuralEvaluator.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 60.38 1.48 N/A N/A 0% N/A 0.0 N/A -
3bdad1f Merge branch 'pr/619' 2015-08-30
  • CHANGES
  • src/main/java/org/jsoup/select/StructuralEvaluator.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 60.33 0.97 N/A N/A 0% N/A 0.0 N/A -
73b52d0 Dedupe elements by identity, not equality 2015-08-30
  • CHANGES
  • src/main/java/org/jsoup/select/Selector.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 59.96 1.11 N/A N/A 0% N/A 0.0 N/A -
6555358 Combine header values with comma 2015-08-30
  • CHANGES
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/helper/HttpConnectionTest.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 59.83 1.52 N/A N/A 0% N/A 0.0 N/A -
93b659b Support HEAD, OPTIONS, TRACE 2015-08-30
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 59.63 1.24 N/A N/A 0% N/A 0.0 N/A -
f2f3e66 Test to verify #610 2015-08-30
  • src/test/java/org/jsoup/select/ElementsTest.java
15 Normal 60.23 1.11 N/A N/A 0% N/A 0.0 N/A -
1530289 #650 Cannot use single quotes in selectors 2015-11-14
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 60.27 1.52 N/A N/A 0% N/A 0.0 N/A -
8e7dd70 Add appendTo(Node parent) method to Element. 2015-12-02
  • src/main/java/org/jsoup/nodes/Element.java
15 Normal 59.38 1.51 N/A N/A 0% N/A 0.0 N/A -
a689425 Add test for Element.appendTo(Element parent) method. 2015-12-02
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 59.93 1.35 N/A N/A 0% N/A 0.0 N/A -
5519039 307 redirect should keep original method & data 2015-12-26
  • src/main/java/org/jsoup/helper/HttpConnection.java
15 Normal 60.74 1.04 N/A N/A 0% N/A 0.0 N/A -
1dec69d Fix for bug 671: namespace is included in W3CDom.fromJsoup 2016-01-27
  • src/main/java/org/jsoup/helper/W3CDom.java
  • src/main/java/org/jsoup/select/NodeTraversor.java
  • src/test/java/org/jsoup/helper/W3CDomTest.java
  • src/test/resources/htmltests/cover.xhtml
15 Normal 59.48 1.25 N/A N/A 0% N/A 0.0 N/A -
69e10fa Removed redundant buffering in Http client 2016-03-27
  • src/main/java/org/jsoup/helper/HttpConnection.java
15 Normal 60.05 1.57 N/A N/A 0% N/A 0.0 N/A -
6a8fcb2 Update the string cache on conflicts 2016-03-27
  • src/main/java/org/jsoup/parser/CharacterReader.java
15 Normal 60.25 1.16 N/A N/A 0% N/A 0.0 N/A -
8a22a9d Don't create StringBuilders for every attribute value 2016-03-27
  • src/main/java/org/jsoup/parser/Token.java
15 Normal 59.86 1.10 N/A N/A 0% N/A 0.0 N/A -
5886dd2 Perf improvement during parsing. 2016-04-02
  • src/main/java/org/jsoup/parser/CharacterReader.java
  • src/main/java/org/jsoup/parser/TokeniserState.java
15 Normal 60.01 1.04 N/A N/A 0% N/A 0.0 N/A -
f1622e2 Merge branch 'master' of https://github.com/pafgoncalves/jsoup into pafgoncalves-master 2016-04-03
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/Jsoup.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
15 Normal 59.76 1.44 N/A N/A 0% N/A 0.0 N/A -
3f39a5a Integrating proxy support PR 2016-04-03
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/Jsoup.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 59.39 1.31 N/A N/A 0% N/A 0.0 N/A -
7bb01c0 Merge proxy support 2016-04-03
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 59.28 1.42 N/A N/A 0% N/A 0.0 N/A -
97c3cb4 Merge pull request #655 from javalite/master 2016-04-03
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 60.48 1.04 N/A N/A 0% N/A 0.0 N/A -
a8b6982 Merge pull request #666 from hatsuyuki15/master 2016-04-03
  • src/main/java/org/jsoup/helper/HttpConnection.java
15 Normal 59.65 1.68 N/A N/A 0% N/A 0.0 N/A -
941f69b Added not-null validators to Element.appendText() and Element.prependText() 2016-04-03
  • CHANGES
  • src/main/java/org/jsoup/nodes/Element.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 59.50 1.22 N/A N/A 0% N/A 0.0 N/A -
b2e37fc Fixed an issue when moving moving nodes using Element.insert(index, children) 2016-04-03
  • CHANGES
  • src/main/java/org/jsoup/nodes/Node.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 59.99 1.14 N/A N/A 0% N/A 0.0 N/A -
50336e6 Merge branch 'master' into pr/672 2016-04-05
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/parser/CharacterReader.java
  • src/main/java/org/jsoup/parser/Token.java
  • src/main/java/org/jsoup/parser/TokeniserState.java
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 59.32 0.84 N/A N/A 0% N/A 0.0 N/A -
143ede6 Make prefix namespaces work 2016-04-05
  • src/main/java/org/jsoup/helper/W3CDom.java
  • src/test/java/org/jsoup/helper/W3CDomTest.java
  • src/test/resources/htmltests/cover.xhtml
  • src/test/resources/htmltests/namespaces.xhtml
15 Normal 60.05 1.00 N/A N/A 0% N/A 0.0 N/A -
06dd896 Merge branch 'pr/672' 2016-04-05
  • CHANGES
  • src/main/java/org/jsoup/helper/W3CDom.java
  • src/main/java/org/jsoup/select/NodeTraversor.java
  • src/test/java/org/jsoup/helper/W3CDomTest.java
  • src/test/resources/htmltests/namespaces.xhtml
15 Normal 59.66 0.86 N/A N/A 0% N/A 0.0 N/A -
07d990f Removed unused change from PR 2016-04-05
  • src/main/java/org/jsoup/select/NodeTraversor.java
15 Normal 59.98 1.35 N/A N/A 0% N/A 0.0 N/A -
cc19d30 Reverted Node.equals() and Node.hashCode() 2016-04-05
  • CHANGES
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/nodes/TextNode.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 60.61 1.37 N/A N/A 0% N/A 0.0 N/A -
c3cbe1b Support UTF-16 and -32 BOMs 2016-04-05
  • CHANGES
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/test/java/org/jsoup/helper/DataUtilTest.java
  • src/test/resources/bomtests/bom_utf16be.html
  • src/test/resources/bomtests/bom_utf16le.html
  • src/test/resources/bomtests/bom_utf32be.html
  • src/test/resources/bomtests/bom_utf32le.html
15 Normal 59.88 1.20 N/A N/A 0% N/A 0.0 N/A -
25e0e1e Added support for unicode letters in tags 2016-04-05
  • CHANGES
  • src/main/java/org/jsoup/parser/CharacterReader.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 60.13 1.30 N/A N/A 0% N/A 0.0 N/A -
8de737b Additional test 2016-04-05
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 60.69 1.40 N/A N/A 0% N/A 0.0 N/A -
c850608 Resolved PR #470 conflicts 2016-04-14
  • CHANGES
  • src/main/java/org/jsoup/SerializationException.java
  • src/main/java/org/jsoup/nodes/Attribute.java
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/Comment.java
  • src/main/java/org/jsoup/nodes/DataNode.java
  • src/main/java/org/jsoup/nodes/DocumentType.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/nodes/TextNode.java
  • src/main/java/org/jsoup/nodes/XmlDeclaration.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
  • src/test/java/org/jsoup/nodes/EntitiesTest.java
15 Normal 59.69 1.46 N/A N/A 0% N/A 0.0 N/A -
ce7ceee Merge branch 'schmid-michael-master' 2016-04-14
  • CHANGES
  • src/main/java/org/jsoup/SerializationException.java
  • src/main/java/org/jsoup/nodes/Attribute.java
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/Comment.java
  • src/main/java/org/jsoup/nodes/DataNode.java
  • src/main/java/org/jsoup/nodes/DocumentType.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/nodes/TextNode.java
  • src/main/java/org/jsoup/nodes/XmlDeclaration.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
  • src/test/java/org/jsoup/nodes/EntitiesTest.java
15 Normal 59.13 1.12 N/A N/A 0% N/A 0.0 N/A -
6a34052 Tidied javadoc 2016-04-14
  • src/main/java/org/jsoup/Connection.java
15 Normal 60.30 0.93 0.016 0.94 2.0% minor 1.17 info 2
d3b8326 Added support for sending plain HTTP request bodies 2016-04-14
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/helper/HttpConnectionTest.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 60.52 1.65 N/A N/A 0% N/A 0.0 N/A -
1406292 Added Connection.data(key) 2016-04-14
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Non-normal 60.87 0.99 N/A N/A 0% N/A 0.0 N/A -
d2d0613 [maven-release-plugin] prepare release jsoup-1.9.1 2016-04-16
  • pom.xml
15 Normal 59.75 1.14 0.0275 -0.85 1.8% minor -1.12 info 2
084c510 [maven-release-plugin] prepare for next development iteration 2016-04-16
  • pom.xml
15 Normal 61.06 1.14 0.0156 0.94 2.2% minor 1.31 info 2
47f00ba [maven-release-plugin] rollback the release of jsoup-1.9.1 2016-04-16
  • pom.xml
15 Normal 59.44 1.11 0.00906 -1.02 2.7% minor -1.62 info 2
1c18964 Javadoc 1.8 fix 2016-04-16
  • pom.xml
  • release.properties
15 Normal 60.44 1.34 N/A N/A 0% N/A 0.0 N/A -
2a2e842 [maven-release-plugin] prepare release jsoup-1.9.1 2016-04-16
  • pom.xml
15 Normal 60.06 1.37 N/A N/A 0% N/A 0.0 N/A -
6ee95c9 Update POM, javadoc 2016-04-17
  • pom.xml
  • src/main/java/org/jsoup/Connection.java
15 Normal 59.49 1.35 N/A N/A 0% N/A 0.0 N/A -
f5ddda0 Tag namespaces cause cssSelector() to fail (#677) 2016-04-18
  • src/main/java/org/jsoup/nodes/Element.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 60.78 1.17 N/A N/A 0% N/A 0.0 N/A -
99286c8 Cleaned a few dupe 2016-04-23
  • src/main/java/org/jsoup/parser/TokeniserState.java
15 Normal 59.81 1.23 N/A N/A 0% N/A 0.0 N/A -
31be24f Bit of a cleanup 2016-04-23
  • src/main/java/org/jsoup/helper/DescendableLinkedList.java
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/select/Evaluator.java
15 Normal 60.78 1.37 N/A N/A 0% N/A 0.0 N/A -
4c4192d Fixed .not() example 2016-04-28
  • src/main/java/org/jsoup/select/Elements.java
15 Normal 60.15 0.89 N/A N/A 0% N/A 0.0 N/A -
49db84f Fix getting stuck on non-ascii tags 2016-05-05
  • CHANGES
  • src/main/java/org/jsoup/parser/CharacterReader.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 59.98 1.24 N/A N/A 0% N/A 0.0 N/A -
2bca40c Fix test 2016-05-05
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 59.55 1.16 N/A N/A 0% N/A 0.0 N/A -
4eb4f2b Detect charset from xml prolog 2016-05-07
  • CHANGES
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/nodes/XmlDeclaration.java
  • src/main/java/org/jsoup/parser/XmlTreeBuilder.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
  • src/test/java/org/jsoup/parser/XmlTreeBuilderTest.java
  • src/test/resources/htmltests/xml-charset.xml
15 Normal 59.93 1.12 N/A N/A 0% N/A 0.0 N/A -
c090381 Test for prolog 2016-05-07
  • CHANGES
  • src/test/java/org/jsoup/parser/XmlTreeBuilderTest.java
15 Normal 59.69 1.19 N/A N/A 0% N/A 0.0 N/A -
a229d73 Allow selectors to contain unbalanced braces 2016-05-07
  • CHANGES
  • src/main/java/org/jsoup/parser/TokenQueue.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 59.56 1.29 N/A N/A 0% N/A 0.0 N/A -
d374092 Clarify precedence 2016-05-07
  • src/main/java/org/jsoup/parser/TokenQueue.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 59.71 1.40 N/A N/A 0% N/A 0.0 N/A -
5dc4c48 [maven-release-plugin] prepare release jsoup-1.9.2 2016-05-17
  • pom.xml
15 Normal 60.69 1.12 N/A N/A 0% N/A 0.0 N/A -
9655d89 [maven-release-plugin] prepare for next development iteration 2016-05-17
  • pom.xml
15 Normal 60.00 1.45 N/A N/A 0% N/A 0.0 N/A -
f6a1ef3 Update links to https://jsoup.org/ 2016-05-20
  • README
  • pom.xml
  • src/main/java/org/jsoup/examples/package-info.java
  • src/main/javadoc/overview.html
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
  • src/test/java/org/jsoup/nodes/NodeTest.java
  • src/test/java/org/jsoup/select/ElementsTest.java
15 Normal 59.65 1.53 N/A N/A 0% N/A 0.0 N/A -
ec75e40 bump to junit 4.12 2016-06-17
  • pom.xml
15 Normal 59.04 1.22 N/A N/A 0% N/A 0.0 N/A -
5d00201 Add wildcard-namespace selector support '*|' Issue #723 2016-06-28
  • src/main/java/org/jsoup/parser/TokenQueue.java
  • src/main/java/org/jsoup/select/CombiningEvaluator.java
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/main/java/org/jsoup/select/QueryParser.java
  • src/main/java/org/jsoup/select/Selector.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Non-normal 60.59 1.03 N/A N/A 0% N/A 0.0 N/A -
0b8debb Add Connection.headers(map) 2016-06-29
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/helper/HttpConnectionTest.java
15 Normal 60.34 1.08 N/A N/A 0% N/A 0.0 N/A -
6569bb7 Introduced ParseSettings for tag and attribute name case options. 2016-08-05
  • CHANGES
  • src/main/java/org/jsoup/nodes/Attribute.java
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/main/java/org/jsoup/parser/ParseSettings.java
  • src/main/java/org/jsoup/parser/Parser.java
  • src/main/java/org/jsoup/parser/Tag.java
  • src/main/java/org/jsoup/parser/Token.java
  • src/main/java/org/jsoup/parser/Tokeniser.java
  • src/main/java/org/jsoup/parser/TokeniserState.java
  • src/main/java/org/jsoup/parser/TreeBuilder.java
  • src/main/java/org/jsoup/parser/XmlTreeBuilder.java
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/main/java/org/jsoup/select/QueryParser.java
  • src/main/java/org/jsoup/select/Selector.java
  • src/test/java/org/jsoup/nodes/AttributesTest.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
  • src/test/java/org/jsoup/parser/ParserSettingsTest.java
  • src/test/java/org/jsoup/parser/TagTest.java
  • src/test/java/org/jsoup/parser/XmlTreeBuilderTest.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 60.69 1.36 N/A N/A 0% N/A 0.0 N/A -
1eecd1a Merge pull request #724 from er1c/wildcardnamespace 2016-08-05
  • src/main/java/org/jsoup/parser/TokenQueue.java
  • src/main/java/org/jsoup/select/CombiningEvaluator.java
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/main/java/org/jsoup/select/QueryParser.java
  • src/main/java/org/jsoup/select/Selector.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 60.31 1.16 N/A N/A 0% N/A 0.0 N/A -
bc1b0ef Merge pull request #719 from VEINHORN/master 2016-08-05
  • pom.xml
15 Normal 59.89 1.18 N/A N/A 0% N/A 0.0 N/A -
4029b29 Merge pull request #725 from zJiaJun/master 2016-08-05
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/helper/HttpConnectionTest.java
15 Normal 59.96 1.22 N/A N/A 0% N/A 0.0 N/A -
f148f88 Normalize invalid attribute names in XML when converting 2016-08-05
  • CHANGES
  • src/main/java/org/jsoup/helper/W3CDom.java
  • src/test/java/org/jsoup/helper/W3CDomTest.java
15 Normal 59.71 1.40 N/A N/A 0% N/A 0.0 N/A -
70f916f Fragment test to verify #726 2016-08-05
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 60.09 1.22 N/A N/A 0% N/A 0.0 N/A -
e38b916 Merge branch 'parsesettings' 2016-08-06
  • CHANGES
  • src/main/java/org/jsoup/nodes/Attribute.java
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/main/java/org/jsoup/parser/ParseSettings.java
  • src/main/java/org/jsoup/parser/Parser.java
  • src/main/java/org/jsoup/parser/Tag.java
  • src/main/java/org/jsoup/parser/Token.java
  • src/main/java/org/jsoup/parser/Tokeniser.java
  • src/main/java/org/jsoup/parser/TokeniserState.java
  • src/main/java/org/jsoup/parser/TreeBuilder.java
  • src/main/java/org/jsoup/parser/XmlTreeBuilder.java
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/main/java/org/jsoup/select/QueryParser.java
  • src/main/java/org/jsoup/select/Selector.java
  • src/test/java/org/jsoup/nodes/AttributesTest.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
  • src/test/java/org/jsoup/parser/ParserSettingsTest.java
  • src/test/java/org/jsoup/parser/TagTest.java
  • src/test/java/org/jsoup/parser/XmlTreeBuilderTest.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 60.38 1.01 N/A N/A 0% N/A 0.0 N/A -
ec48e0c Check bounds of document before fetching first child 2016-08-11
  • CHANGES
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 59.98 1.39 N/A N/A 0% N/A 0.0 N/A -
00c8d2b Enable charset override 2016-08-14
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 59.77 1.44 N/A N/A 0% N/A 0.0 N/A -
aa81e10 Improved HTML entity support 2016-08-19
  • CHANGES
  • pom.xml
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/main/java/org/jsoup/nodes/entities-base.properties
  • src/main/java/org/jsoup/nodes/entities-full.properties
  • src/main/java/org/jsoup/nodes/entities-xhtml.properties
  • src/main/java/org/jsoup/parser/Token.java
  • src/main/java/org/jsoup/parser/Tokeniser.java
  • src/main/java/org/jsoup/parser/TokeniserState.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
  • src/test/java/org/jsoup/nodes/BuildEntities.java
  • src/test/java/org/jsoup/nodes/EntitiesTest.java
  • src/test/java/org/jsoup/safety/CleanerTest.java
15 Normal 60.66 1.19 N/A N/A 0% N/A 0.0 N/A -
f0f0e41 Merge ahielg:master for attribute fix 2016-08-19
  • CHANGES
  • src/main/java/org/jsoup/parser/TokeniserState.java
  • src/test/java/org/jsoup/parser/AttributeParseTest.java
15 Normal 61.25 0.86 0.0375 0.80 1.0% minor 0.59 info 2
222feb1 Include license and other files in jar/meta-inf 2016-08-19
  • pom.xml
15 Normal 61.42 1.18 N/A N/A 0% N/A 0.0 N/A -
3b2440a Don't reuse encoders, to make threadsafe 2016-08-19
  • CHANGES
  • src/main/java/org/jsoup/nodes/Document.java
15 Non-normal 59.58 1.11 0.00844 -1.04 3.0% minor -1.84 info 2
d3c5825 optimize Element#hasClass this method is perf sensitive (CPU and memory 2016-08-23
  • src/main/java/org/jsoup/nodes/Element.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 60.95 1.50 N/A N/A 0% N/A 0.0 N/A -
f41efcd Optimize Attribute#iterator 2016-08-23
  • src/main/java/org/jsoup/nodes/Attributes.java
15 Non-normal 60.36 1.21 N/A N/A 0% N/A 0.0 N/A -
b19d66e add new tests for the new implementation of Attributes#iterator 2016-08-24
  • src/test/java/org/jsoup/nodes/AttributesTest.java
15 Normal 60.19 1.55 N/A N/A 0% N/A 0.0 N/A -
6e295d4 Merge branch 'benbenw-hasclass-optim' 2016-08-24
  • src/main/java/org/jsoup/nodes/Element.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 60.93 1.02 N/A N/A 0% N/A 0.0 N/A -
4f5a564 Changelog for #753 and tidied up comments a little 2016-08-24
  • CHANGES
  • src/main/java/org/jsoup/nodes/Element.java
15 Normal 61.26 1.18 N/A N/A 0% N/A 0.0 N/A -
84ffc4b Don't override request content-type if set 2016-08-25
  • CHANGES
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Non-normal 61.11 0.97 N/A N/A 0% N/A 0.0 N/A -
01779db Merge branch 'attributes-iterator-optim' of https://github.com/benbenw/jsoup 2016-08-25
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/test/java/org/jsoup/nodes/AttributesTest.java
15 Normal 60.27 0.86 N/A N/A 0% N/A 0.0 N/A -
a79d5e2 Changelog and tweak for #755 2016-08-25
  • CHANGES
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/test/java/org/jsoup/nodes/AttributesTest.java
15 Normal 61.39 0.95 0.0168 0.93 1.9% minor 1.12 info 2
5f21bf3 Maven plugins updated to latest versions. 2016-10-20
  • pom.xml
15 Normal 59.85 1.48 0.0172 -0.94 2.5% minor -1.54 info 2
a1f8d85 CI: Build on multiple JDK's (OpenJDK and Oracle). 2016-10-20
  • .travis.yml
15 Non-normal 61.10 0.97 N/A N/A 0% N/A 0.0 N/A -
64c36a2 Merge pull request #773 from offa/ci_multiple_jdk 2016-10-20
  • .travis.yml
15 Normal 60.87 1.20 N/A N/A 0% N/A 0.0 N/A -
5de91b5 Merge branch 'offa-maven_plugin_update' 2016-10-23
  • pom.xml
15 Normal 60.43 1.25 N/A N/A 0% N/A 0.0 N/A -
7f8010d [maven-release-plugin] prepare release jsoup-1.10.1 2016-10-23
  • pom.xml
15 Normal 61.56 1.51 N/A N/A 0% N/A 0.0 N/A -
8e01dfd [maven-release-plugin] prepare for next development iteration 2016-10-23
  • pom.xml
15 Normal 60.96 1.21 N/A N/A 0% N/A 0.0 N/A -
7a04d72 Workaround for #772: Downgrade maven-bundle-plugin to v2.x. 2016-10-23
  • pom.xml
15 Normal 61.65 1.45 N/A N/A 0% N/A 0.0 N/A -
e2ffcfc Merge pull request #776 from offa/maven_jdk6_workaround 2016-10-23
  • pom.xml
15 Normal 60.97 1.12 N/A N/A 0% N/A 0.0 N/A -
6dc38f2 Use jsoup's CharacterReader instead of regexes to parse Entities 2016-10-23
  • CHANGES
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/main/java/org/jsoup/parser/CharacterReader.java
15 Normal 61.04 1.28 N/A N/A 0% N/A 0.0 N/A -
fa929d4 Updated POM description 2016-10-23
  • pom.xml
15 Normal 60.82 1.47 N/A N/A 0% N/A 0.0 N/A -
c28e5bf Fixed handling of public/system flag in doctypes 2016-10-24
  • CHANGES
  • src/main/java/org/jsoup/nodes/DocumentType.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/main/java/org/jsoup/parser/Token.java
  • src/main/java/org/jsoup/parser/TokeniserState.java
  • src/main/java/org/jsoup/parser/XmlTreeBuilder.java
  • src/test/java/org/jsoup/nodes/DocumentTypeTest.java
15 Normal 61.00 1.15 N/A N/A 0% N/A 0.0 N/A -
2c58e97 Remove attributes using iterator to avoid CMEs. 2016-10-26
  • CHANGES
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/test/java/org/jsoup/nodes/AttributesTest.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 61.27 1.21 N/A N/A 0% N/A 0.0 N/A -
4f70700 Implemented Element.is() 2016-10-29
  • CHANGES
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/select/Elements.java
  • src/main/java/org/jsoup/select/QueryParser.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 61.27 1.56 N/A N/A 0% N/A 0.0 N/A -
c43e487 Javadoc note 2016-10-29
  • src/main/java/org/jsoup/nodes/Element.java
15 Normal 61.20 1.56 N/A N/A 0% N/A 0.0 N/A -
fcd8807 Support prev and next etc 2016-10-29
  • CHANGES
  • src/main/java/org/jsoup/select/Elements.java
  • src/test/java/org/jsoup/select/ElementsTest.java
15 Normal 61.54 1.08 N/A N/A 0% N/A 0.0 N/A -
97a270c Don't recurse in ownerDocument 2016-10-29
  • src/main/java/org/jsoup/nodes/Node.java
15 Normal 61.19 1.09 N/A N/A 0% N/A 0.0 N/A -
f78df94 Node.root() 2016-10-29
  • CHANGES
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/test/java/org/jsoup/nodes/NodeTest.java
15 Normal 60.72 1.30 N/A N/A 0% N/A 0.0 N/A -
38d04b7 Simple Element contstructor 2016-10-29
  • src/main/java/org/jsoup/nodes/Element.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 61.17 1.16 N/A N/A 0% N/A 0.0 N/A -
2cad059 Handle UTF headers and encode URLs better 2016-10-29
  • CHANGES
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 61.51 1.14 N/A N/A 0% N/A 0.0 N/A -
47f5fd0 Test for #549 2016-10-29
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Non-normal 60.57 1.22 N/A N/A 0% N/A 0.0 N/A -
cd45173 Suggesting an implementation to issue #711 2016-10-29
  • src/main/java/org/jsoup/helper/DataUtil.java
15 Normal 60.74 0.96 N/A N/A 0% N/A 0.0 N/A -
032c973 Tidied up interrupt check, added test case to make sure it works. 2016-10-29
  • CHANGES
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 61.10 1.48 N/A N/A 0% N/A 0.0 N/A -
2a9f635 Updated default timeout and user-agent 2016-10-30
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/helper/HttpConnectionTest.java
15 Non-normal 61.60 1.25 N/A N/A 0% N/A 0.0 N/A -
1038abf Added :containsData() selector 2016-10-30
  • CHANGES
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/main/java/org/jsoup/select/QueryParser.java
  • src/main/java/org/jsoup/select/Selector.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 60.89 1.19 N/A N/A 0% N/A 0.0 N/A -
622caa2 Better case insensitive test 2016-10-30
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 60.75 1.19 N/A N/A 0% N/A 0.0 N/A -
188c3be Fixed a few typos 2016-11-13
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/StringUtil.java
  • src/main/java/org/jsoup/nodes/Attribute.java
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/main/java/org/jsoup/parser/Tag.java
15 Normal 60.51 1.10 N/A N/A 0% N/A 0.0 N/A -
69073d9 Update Document.java 2016-11-13
  • src/main/java/org/jsoup/nodes/Document.java
15 Normal 61.03 1.07 N/A N/A 0% N/A 0.0 N/A -
b919f01 In Whitelists, validate that removed protocol exists before removing. 2016-11-24
  • CHANGES
  • src/main/java/org/jsoup/safety/Whitelist.java
  • src/test/java/org/jsoup/safety/CleanerTest.java
15 Normal 61.36 1.29 N/A N/A 0% N/A 0.0 N/A -
79b1aa4 Trim \r on entity load 2016-12-11
  • CHANGES
  • src/main/java/org/jsoup/nodes/Entities.java
15 Normal 61.11 0.51 N/A N/A 0% N/A 0.0 N/A -
d1ade46 [maven-release-plugin] prepare release jsoup-1.10.2 2017-01-02
  • pom.xml
15 Normal 61.12 0.87 N/A N/A 0% N/A 0.0 N/A -
7f6b23f [maven-release-plugin] prepare for next development iteration 2017-01-02
  • pom.xml
15 Normal 60.97 1.62 N/A N/A 0% N/A 0.0 N/A -
d8eb9bd Added tests for children() including empty children 2017-01-05
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 60.90 0.77 N/A N/A 0% N/A 0.0 N/A -
a623db7 Check attribute name is not empty after trimming before creating attribute 2017-01-05
  • CHANGES
  • src/main/java/org/jsoup/nodes/Attribute.java
  • src/main/java/org/jsoup/parser/Token.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
  • src/test/java/org/jsoup/safety/CleanerTest.java
15 Normal 61.20 1.20 N/A N/A 0% N/A 0.0 N/A -
c221cc8 Bit of a Tag cleanup 2017-01-05
  • src/main/java/org/jsoup/parser/Tag.java
15 Normal 60.85 1.31 N/A N/A 0% N/A 0.0 N/A -
8fecf72 Improved CSS query parse validation 2017-01-05
  • CHANGES
  • src/main/java/org/jsoup/parser/TokenQueue.java
  • src/main/java/org/jsoup/select/QueryParser.java
  • src/test/java/org/jsoup/integration/ParseTest.java
  • src/test/java/org/jsoup/parser/TokenQueueTest.java
  • src/test/java/org/jsoup/select/QueryParserTest.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 60.68 1.07 N/A N/A 0% N/A 0.0 N/A -
040ce71 Javadoc tweaks 2017-01-06
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/parser/TokenQueue.java
15 Normal 61.26 1.19 N/A N/A 0% N/A 0.0 N/A -
16b2ab8 Added eachText and eachAttr 2017-01-17
  • CHANGES
  • src/main/java/org/jsoup/select/Elements.java
  • src/test/java/org/jsoup/select/ElementsTest.java
15 Normal 60.38 1.33 N/A N/A 0% N/A 0.0 N/A -
b6dda00 No longer experimental. 2017-01-18
  • src/main/java/org/jsoup/helper/W3CDom.java
15 Normal 61.09 1.24 N/A N/A 0% N/A 0.0 N/A -
83f01fd Access the class attribute case-insensitiviely 2017-01-21
  • CHANGES
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/test/java/org/jsoup/select/ElementsTest.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 60.90 1.55 N/A N/A 0% N/A 0.0 N/A -
56a728d Fix double escaping of query string in redirect 2017-01-21
  • CHANGES
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 61.33 1.18 N/A N/A 0% N/A 0.0 N/A -
f28c024 Readme location 2017-01-23
  • pom.xml
15 Normal 61.91 1.22 N/A N/A 0% N/A 0.0 N/A -
5785525 Minor fix for the parsing of non-empty selects 2017-01-24
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 60.96 1.26 N/A N/A 0% N/A 0.0 N/A -
7462c0d Add tests to check for locale-independent lower-casing 2017-01-31
  • src/test/java/org/jsoup/MultiLocaleRule.java
  • src/test/java/org/jsoup/helper/HttpConnectionTest.java
  • src/test/java/org/jsoup/parser/ParserSettingsTest.java
  • src/test/java/org/jsoup/parser/TagTest.java
  • src/test/java/org/jsoup/safety/CleanerTest.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 61.87 1.21 N/A N/A 0% N/A 0.0 N/A -
8121d8c Always use Locale.ENGLISH when converting to lower case 2017-01-31
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/internal/Normalizer.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/parser/ParseSettings.java
  • src/main/java/org/jsoup/parser/Token.java
  • src/main/java/org/jsoup/safety/Whitelist.java
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/main/java/org/jsoup/select/QueryParser.java
15 Normal 61.46 1.16 N/A N/A 0% N/A 0.0 N/A -
6dcbf71 Add failing test for document with two meta elements with content type 2017-02-22
  • src/test/java/org/jsoup/helper/DataUtilTest.java
15 Normal 61.61 1.31 N/A N/A 0% N/A 0.0 N/A -
a5266b1 Consider all meta elements until a charset is found 2017-02-22
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/test/java/org/jsoup/helper/DataUtilTest.java
15 Normal 60.67 1.24 N/A N/A 0% N/A 0.0 N/A -
0db39c2 Fix #872 2017-05-10
  • src/main/java/org/jsoup/helper/HttpConnection.java
15 Normal 60.69 1.41 N/A N/A 0% N/A 0.0 N/A -
38049ce Memoize the child element list, so that sibling index queries are much faster 2017-06-10
  • CHANGES
  • src/main/java/org/jsoup/helper/ChangeNotifyingArrayList.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 61.51 1.31 N/A N/A 0% N/A 0.0 N/A -
33deba9 Merge pull request #881 from Siedlerchr/fix872 2017-06-10
  • src/main/java/org/jsoup/helper/HttpConnection.java
15 Normal 61.35 1.30 N/A N/A 0% N/A 0.0 N/A -
172dc2f Couple tests for URL encoding issue 2017-06-10
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 61.42 1.10 N/A N/A 0% N/A 0.0 N/A -
bae55f9 Improved docs to help with #852 2017-06-10
  • src/main/java/org/jsoup/nodes/Element.java
15 Normal 61.47 1.35 N/A N/A 0% N/A 0.0 N/A -
91afa82 Merge pull request #835 from cketti/GH-834_multiple_meta_elements_with_content_type 2017-06-10
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/test/java/org/jsoup/helper/DataUtilTest.java
15 Normal 62.02 0.79 N/A N/A 0% N/A 0.0 N/A -
07ce1cf Change log 2017-06-10
  • src/main/java/org/jsoup/nodes/Element.java
15 Normal 61.14 1.18 N/A N/A 0% N/A 0.0 N/A -
f229eb9 Merge branch 'master' of https://github.com/jhy/jsoup 2017-06-10
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/test/java/org/jsoup/helper/DataUtilTest.java
15 Normal 61.72 1.08 N/A N/A 0% N/A 0.0 N/A -
824e82f Added method to clear all attributes 2017-06-10
  • CHANGES
  • src/main/java/org/jsoup/nodes/Node.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 60.92 1.09 N/A N/A 0% N/A 0.0 N/A -
2f6eabc Added test cases to validate case insentitivity of hasClass and selectors for class 2017-06-10
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 60.32 1.59 N/A N/A 0% N/A 0.0 N/A -
b934c5d Make sure unkown tags close correctly when in insensitive case mode 2017-06-10
  • CHANGES
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 61.14 1.02 N/A N/A 0% N/A 0.0 N/A -
1fd04fd Remove content-type when being redirected, can't be on a Get 2017-06-10
  • CHANGES
  • src/main/java/org/jsoup/helper/HttpConnection.java
15 Normal 60.50 1.32 N/A N/A 0% N/A 0.0 N/A -
45a9de5 Merge pull request #817 from lexspoon/select-with-options 2017-06-10
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 61.18 1.37 N/A N/A 0% N/A 0.0 N/A -
7ba0ee7 Merge pull request #820 from cketti/GH-256_fix_locale_bugs 2017-06-10
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/internal/Normalizer.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/parser/ParseSettings.java
  • src/main/java/org/jsoup/parser/Token.java
  • src/main/java/org/jsoup/safety/Whitelist.java
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/main/java/org/jsoup/select/QueryParser.java
  • src/test/java/org/jsoup/MultiLocaleRule.java
  • src/test/java/org/jsoup/helper/HttpConnectionTest.java
  • src/test/java/org/jsoup/parser/ParserSettingsTest.java
  • src/test/java/org/jsoup/parser/TagTest.java
  • src/test/java/org/jsoup/safety/CleanerTest.java
  • src/test/java/org/jsoup/select/SelectorTest.java
15 Normal 61.74 1.21 N/A N/A 0% N/A 0.0 N/A -
42f17ba Use a weak ref instead of a soft ref for the shadow elements 2017-06-11
  • src/main/java/org/jsoup/nodes/Element.java
15 Normal 61.71 1.10 N/A N/A 0% N/A 0.0 N/A -
3c81151 Don't create Integer objects or Iterators 2017-06-11
  • CHANGES
  • src/main/java/org/jsoup/nodes/Element.java
15 Normal 61.24 1.13 N/A N/A 0% N/A 0.0 N/A -
2a5f524 [maven-release-plugin] prepare release jsoup-1.10.3 2017-06-11
  • pom.xml
15 Normal 61.17 1.21 N/A N/A 0% N/A 0.0 N/A -
5e5c1dc [maven-release-plugin] prepare for next development iteration 2017-06-11
  • pom.xml
15 Normal 60.90 1.39 N/A N/A 0% N/A 0.0 N/A -
bbe9c97 Made Normalizer final for tiny speed hint 2017-06-12
  • src/main/java/org/jsoup/internal/package-info.java
15 Normal 61.41 1.52 N/A N/A 0% N/A 0.0 N/A -
3c44a73 Merge branch 'master' of https://github.com/jhy/jsoup 2017-06-12
  • CHANGES
  • pom.xml
15 Normal 60.61 1.28 N/A N/A 0% N/A 0.0 N/A -
42c0a0e Normalizer is Final 2017-06-12
  • src/main/java/org/jsoup/internal/Normalizer.java
15 Normal 61.55 1.42 N/A N/A 0% N/A 0.0 N/A -
1203bd4 Make sure the HTML parser is correctly reset before reuse 2017-06-12
  • CHANGES
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/TreeBuilder.java
  • src/test/java/org/jsoup/integration/ParseTest.java
  • src/test/resources/htmltests/lowercase-charset-test.html
15 Normal 61.19 1.48 N/A N/A 0% N/A 0.0 N/A -
e2ff399 Updated from Java 5 to Java 7 2017-06-17
  • .travis.yml
  • CHANGES
  • pom.xml
  • src/main/java/org/jsoup/helper/DescendableLinkedList.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/helper/W3CDom.java
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/main/java/org/jsoup/nodes/FormElement.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/main/java/org/jsoup/parser/Tag.java
  • src/main/java/org/jsoup/parser/TreeBuilder.java
  • src/main/java/org/jsoup/safety/Whitelist.java
  • src/main/java/org/jsoup/select/CombiningEvaluator.java
  • src/main/java/org/jsoup/select/Elements.java
  • src/main/java/org/jsoup/select/QueryParser.java
  • src/main/java/org/jsoup/select/Selector.java
15 Normal 60.93 1.08 N/A N/A 0% N/A 0.0 N/A -
5840fcd Incantation to make Travis CI work with OpenJDK 2017-06-17
  • .travis.yml
15 Normal 61.38 1.41 N/A N/A 0% N/A 0.0 N/A -
ad4a1be Minor inspections 2017-06-17
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/Tokeniser.java
15 Normal 61.54 1.43 N/A N/A 0% N/A 0.0 N/A -
654bc6f Stream network loading (#905) 2017-06-24
  • .travis.yml
  • CHANGES
  • src/main/java/org/jsoup/UncheckedIOException.java
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/helper/W3CDom.java
  • src/main/java/org/jsoup/internal/ConstrainableInputStream.java
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/main/java/org/jsoup/parser/CharacterReader.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/Parser.java
  • src/main/java/org/jsoup/parser/TokeniserState.java
  • src/main/java/org/jsoup/parser/TreeBuilder.java
  • src/main/java/org/jsoup/parser/XmlTreeBuilder.java
  • src/main/java/org/jsoup/select/QueryParser.java
  • src/test/java/org/jsoup/helper/DataUtilTest.java
  • src/test/java/org/jsoup/helper/HttpConnectionTest.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
  • src/test/java/org/jsoup/parser/CharacterReaderTest.java
15 Normal 61.81 1.33 N/A N/A 0% N/A 0.0 N/A -
416ad29 Case-insensitive attribute setter (#903) 2017-06-24
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/test/java/org/jsoup/nodes/NodeTest.java
15 Normal 61.46 1.58 N/A N/A 0% N/A 0.0 N/A -
35bceca Cleaned up self-closing ack and error track 2017-06-25
  • CHANGES
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/main/java/org/jsoup/parser/Tokeniser.java
  • src/main/java/org/jsoup/parser/XmlTreeBuilder.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 61.48 1.00 N/A N/A 0% N/A 0.0 N/A -
c4f6a62 Test case for #845 2017-06-26
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 61.47 0.96 N/A N/A 0% N/A 0.0 N/A -
cde6403 Added bufferUp method to response 2017-06-30
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/test/java/org/jsoup/integration/UrlConnectTest.java
15 Normal 61.41 1.12 N/A N/A 0% N/A 0.0 N/A -
a051303 Test for self-closing iframe 2017-06-30
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 60.96 1.34 N/A N/A 0% N/A 0.0 N/A -
48f3178 Merge branch 'master' of https://github.com/sedran/jsoup into sedran-master 2017-06-30
  • src/main/java/org/jsoup/nodes/Element.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Non-normal 62.25 1.15 0.0297 0.84 2.1% minor 1.29 info 2
9eab14f Updated impl, test, and changes 2017-06-30
  • CHANGES
  • src/main/java/org/jsoup/nodes/Element.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 61.45 1.27 N/A N/A 0% N/A 0.0 N/A -
2b7550c Merging #662 2017-06-30
  • CHANGES
  • src/main/java/org/jsoup/nodes/Element.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 60.94 1.24 N/A N/A 0% N/A 0.0 N/A -
d3f0240 Treat nbsp chars are spaces when normalizing text 2017-06-30
  • CHANGES
  • src/main/java/org/jsoup/helper/StringUtil.java
  • src/main/java/org/jsoup/parser/TokenQueue.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 62.16 1.39 N/A N/A 0% N/A 0.0 N/A -
c63ccf8 Less StringBuilder GC in text() 2017-07-01
  • src/main/java/org/jsoup/helper/StringUtil.java
  • src/main/java/org/jsoup/nodes/Element.java
15 Normal 62.09 1.06 N/A N/A 0% N/A 0.0 N/A -
5e386d5 Minor perf improvements through lower garbage objects. 2017-07-01
  • CHANGES
  • src/main/java/org/jsoup/helper/HttpConnection.java
  • src/main/java/org/jsoup/helper/StringUtil.java
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/parser/TokenQueue.java
  • src/main/java/org/jsoup/parser/Tokeniser.java
  • src/main/java/org/jsoup/select/Elements.java
15 Normal 61.47 1.47 N/A N/A 0% N/A 0.0 N/A -
f71712b Project :: Slimfast 2017-07-01
  • CHANGES
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/Comment.java
  • src/main/java/org/jsoup/nodes/DataNode.java
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/nodes/DocumentType.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/LeafNode.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/nodes/TextNode.java
  • src/main/java/org/jsoup/nodes/XmlDeclaration.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/main/java/org/jsoup/parser/XmlTreeBuilder.java
  • src/main/java/org/jsoup/safety/Cleaner.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
  • src/test/java/org/jsoup/nodes/DocumentTypeTest.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
  • src/test/java/org/jsoup/nodes/TextNodeTest.java
15 Normal 61.45 1.11 N/A N/A 0% N/A 0.0 N/A -
aff2397 Make sure encoder works across threads 2017-07-02
  • src/main/java/org/jsoup/nodes/Document.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Normal 62.10 0.92 N/A N/A 0% N/A 0.0 N/A -
7c8df4c Make sure encoder works across threads 2017-07-02
  • src/main/java/org/jsoup/nodes/Document.java
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Non-normal 62.24 1.41 N/A N/A 0% N/A 0.0 N/A -
ea32257 Merge remote-tracking branch 'origin/master' 2017-07-02
  • src/test/java/org/jsoup/nodes/DocumentTest.java
15 Normal 60.61 1.38 0.0305 -0.83 2.6% minor -1.63 info 2
ea1fb65 Refactored Attributes to be an array pair vs LinkedHashSet 2017-07-04
  • CHANGES
  • src/main/java/org/jsoup/helper/StringUtil.java
  • src/main/java/org/jsoup/nodes/Attribute.java
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/BooleanAttribute.java
  • src/main/java/org/jsoup/nodes/Document.java
  • src/main/java/org/jsoup/nodes/DocumentType.java
  • src/main/java/org/jsoup/nodes/Element.java
  • src/main/java/org/jsoup/nodes/Entities.java
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/parser/ParseSettings.java
  • src/main/java/org/jsoup/parser/Token.java
  • src/test/java/org/jsoup/helper/StringUtilTest.java
  • src/test/java/org/jsoup/nodes/AttributesTest.java
15 Normal 61.43 1.58 N/A N/A 0% N/A 0.0 N/A -
35e80a7 Added bodyStream method 2017-07-18
  • CHANGES
  • src/main/java/org/jsoup/Connection.java
  • src/main/java/org/jsoup/helper/DataUtil.java
  • src/main/java/org/jsoup/helper/HttpConnection.java
15 Normal 61.23 1.43 N/A N/A 0% N/A 0.0 N/A -
a7749a6 Make consistency checks consistent 2017-08-10
  • src/main/java/org/jsoup/nodes/Attribute.java
15 Normal 61.28 1.22 N/A N/A 0% N/A 0.0 N/A -
590f77e Fixed w3c test in JDK 9 2017-10-07
  • src/test/java/org/jsoup/TextUtil.java
  • src/test/java/org/jsoup/helper/W3CDomTest.java
15 Normal 61.51 1.25 N/A N/A 0% N/A 0.0 N/A -
be56a54 Updated javadoc plugin to fix bug with JDK9 2017-10-07
  • pom.xml
15 Normal 61.01 1.20 N/A N/A 0% N/A 0.0 N/A -
cd3e51d Version comment 2017-10-07
  • pom.xml
15 Normal 61.39 1.54 N/A N/A 0% N/A 0.0 N/A -
397a0ca [fix] parsing of mixed-case tags after b934c5d (#942) 2017-10-07
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
15 Normal 61.76 1.11 N/A N/A 0% N/A 0.0 N/A -
982ce8a Merge pull request #931 from kno10/patch-2 2017-10-07
  • src/main/java/org/jsoup/nodes/Attribute.java
15 Normal 61.89 1.31 N/A N/A 0% N/A 0.0 N/A -
b185fd7 patch about issue #836 addChildren is quadratic (#930) 2017-10-07
  • src/main/java/org/jsoup/nodes/Node.java
15 Normal 61.58 1.06 N/A N/A 0% N/A 0.0 N/A -
c33ba53 fixed issue #916 (#928) 2017-10-07
  • src/main/java/org/jsoup/nodes/Entities.java
15 Normal 61.62 1.55 N/A N/A 0% N/A 0.0 N/A -
ac13ffd Missing Test Case to preserve consumeToIgnoreCase() behavior (#925) 2017-10-07
  • src/test/java/org/jsoup/parser/TokenQueueTest.java
15 Normal 60.98 1.41 N/A N/A 0% N/A 0.0 N/A -
b27c4c1 Missing Test Case for whitespace class name (#924) 2017-10-07
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 60.75 1.48 N/A N/A 0% N/A 0.0 N/A -
410c15f Duplicated Logic in Called Method (#923) 2017-10-07
  • src/main/java/org/jsoup/nodes/Node.java
15 Normal 62.03 1.49 N/A N/A 0% N/A 0.0 N/A -
bbcf905 Missing Test Case for location conversion (#922) 2017-10-07
  • src/test/java/org/jsoup/helper/W3CDomTest.java
15 Normal 62.09 1.10 N/A N/A 0% N/A 0.0 N/A -
5116301 Fixed IndexLessThan matches() to ignore root element and added tests (#918) 2017-10-07
  • src/main/java/org/jsoup/select/Evaluator.java
  • src/test/java/org/jsoup/nodes/ElementTest.java
15 Normal 62.28 1.38 N/A N/A 0% N/A 0.0 N/A -
32af6ba Add unit test (but no fix) for 883 (#893) 2017-10-07
  • src/test/java/org/jsoup/nodes/AttributesTest.java
15 Normal 61.42 1.34 N/A N/A 0% N/A 0.0 N/A -
4fa9339 allow template inside thead/tbody/tr. Fixes #807 (#901) 2017-10-07
  • src/main/java/org/jsoup/parser/HtmlTreeBuilder.java
  • src/main/java/org/jsoup/parser/HtmlTreeBuilderState.java
  • src/test/java/org/jsoup/parser/HtmlParserTest.java
  • src/test/resources/htmltests/table-polymer-template.html
15 Normal 61.14 1.11 N/A N/A 0% N/A 0.0 N/A -
925ecb3 Travis can't support OracleJDK7 any more 2017-10-07
  • .travis.yml
15 Normal 62.36 1.24 0.0338 0.82 2.0% minor 1.22 info 2
45111a1 Ensure Android 8 compatibility 2017-10-07
  • pom.xml
  • src/main/java/org/jsoup/nodes/Attributes.java
  • src/main/java/org/jsoup/nodes/Document.java
15 Normal 61.92 1.13 N/A N/A 0% N/A 0.0 N/A -
3a81df1 Strip CR, so it works on Windows 2017-10-08
  • src/test/java/org/jsoup/TextUtil.java
15 Normal 61.41 1.35 N/A N/A 0% N/A 0.0 N/A -
655e3aa Allow `static` use of NodeTraversor.traverse() 2017-10-08
  • src/main/java/org/jsoup/select/NodeTraversor.java
15 Normal 62.18 1.03 N/A N/A 0% N/A 0.0 N/A -
ad23b48 Add new NodeFilter interface to NodeTraversor 2017-10-08
  • src/main/java/org/jsoup/select/NodeFilter.java
  • src/main/java/org/jsoup/select/NodeTraversor.java
15 Normal 61.84 1.27 N/A N/A 0% N/A 0.0 N/A -
fe001bc Add Node.filter, Elements.filter convenience API 2017-10-08
  • src/main/java/org/jsoup/nodes/Node.java
  • src/main/java/org/jsoup/select/Elements.java
15 Normal 61.65 1.34 N/A N/A 0% N/A 0.0 N/A -
0d714da Add unit test. 2017-10-08
  • src/test/java/org/jsoup/select/TraversorTest.java
15 Normal 61.77 0.85 N/A N/A 0% N/A 0.0 N/A -
57dbebc Deprecation note 2017-10-08
  • src/main/java/org/jsoup/select/NodeTraversor.java
15 Normal 62.28 1.29 N/A N/A 0% N/A 0.0 N/A -